Skip to content

Conversation

@apontejaj
Copy link
Contributor

Reason for Change:

The ADO build pipeline is currently blocked with a reference to a "acn-devops" repo which is not refenced in the main pipeline file (in the ADO repository).

This PR reverts this reference. It also implements a fix for a building all the images in the OneBranch ADO pipeline.

Issue Fixed:

No GitHub issue associated to this PR.

Requirements:

Notes:

Copilot AI review requested due to automatic review settings July 28, 2025 14:51
@apontejaj apontejaj requested a review from a team as a code owner July 28, 2025 14:51
@apontejaj apontejaj requested a review from sharifnasser July 28, 2025 14:51
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR fixes the ADO build pipeline by removing references to the non-existent "acn-devops" repository and simplifying the pipeline configuration to use local templates and resources instead.

  • Removes dependency on external "acn-devops" repository that was blocking the pipeline
  • Streamlines pipeline configuration by using local templates and artifacts
  • Includes build fixes for ARM64 architecture and manifest generation

Reviewed Changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
.pipelines/run-pipeline.yaml Major refactor removing acn-devops dependency and simplifying stage configuration
.pipelines/build/ob-prepare.steps.yaml Updates artifact handling and template references to use local resources
.pipelines/build/images.jobs.yaml Enables ARM64 host architecture and removes unnecessary QEMU settings
.pipelines/build/image.steps.yaml Adds provenance false flag to Docker build parameters
.pipelines/build/generate-manifest.steps.yaml Fixes manifest argument handling by properly joining array elements
Comments suppressed due to low confidence (1)

.pipelines/run-pipeline.yaml:15

  • The variable name 'ACR_DIR' is misleading as it appears to reference Azure Container Registry but actually points to the source directory. Consider renaming to 'ACN_SOURCE_DIR' or similar to match the pattern used elsewhere.
      ACR_DIR: $(Build.SourcesDirectory)/azure-container-networking

@jpayne3506
Copy link
Contributor

/azp run Azure Container Networking PR

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@jpayne3506 jpayne3506 added this pull request to the merge queue Jul 28, 2025
@jpayne3506 jpayne3506 added fix Fixes something. ci Infra or tooling. labels Jul 28, 2025
Merged via the queue into master with commit 632be89 Jul 28, 2025
14 of 15 checks passed
@jpayne3506 jpayne3506 deleted the amilcara/master-test-2 branch July 28, 2025 23:14
NihaNallappagari pushed a commit to NihaNallappagari/azure-container-networking that referenced this pull request Sep 4, 2025
* Revert "Use Separate Version for Build vs. Source (Azure#3751)"

This reverts commit 948a40f.

* Test

* Test

* Test

* Unblocking build pipeline
sivakami-projects pushed a commit that referenced this pull request Oct 23, 2025
* Revert "Use Separate Version for Build vs. Source (#3751)"

This reverts commit 948a40f.

* Test

* Test

* Test

* Unblocking build pipeline
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Infra or tooling. fix Fixes something.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants